Big Huge Thesaurus

citron tree

noun